[APK Teardown] Juega Servicios 7.5 - Parte 1: El posible regreso de Android @ Home, Compartir cerca, y Dispositivos de confianza pueden tener que ser gastada
Artículo Contenido
Esto es todo, amigos. Esta es la versión del Juego de Servicios que se ejecuta en nuestros teléfonos y tabletas cuando Google I / O 2015 arranca en sólo 6 días. Hay cosas aquí que sin duda hará la apertura, por lo que si usted no quiere ningún spoiler, cerrar esta página de inmediato! No hay punto de andarse por las ramas cuando tenemos mucho de qué hablar, así que vamos a llegar a las cosas buenas.
Una breve nota: Estamos tratando un par de cosas diferentes con este desmontaje. Para empezar, está dividido en dos partes por lo que la longitud no es tan abrumadora. Parte 2 se puede encontrar Aquí. Estamos también prueba de manejo de un nuevo widget ampliable por largos bloques de código y cuerdas. Los lectores habituales reconocerán que se basa en nuestro widget Prensa, pero estamos buscando maneras de mejorar aún más en ella. Háganos saber lo que piensas en los comentarios.
Android @ Home Renacer
Si alguna vez hubo un proyecto de Google que nos bromeó con gran potencial y luego desapareció misteriosamente en una nube de humo se ... Ok, no han sido en realidad algunos de ellos, pero vamos a centrarnos en Android @ Home. Ello apareció por primera vez hace 4 años como una demostración muy bien en el escenario en Google I / O 2011. Pasó un año con tan siquiera una palabra, pero insinúa que el proyecto aún estaba vivo aparecido en una de las primeras demoliciones APK por Ron Amadeo. Este patrón ha continuado con referencias ocasionales al nombre del proyecto y algunas de sus características, pero siempre ha sido poco más que una tomadura de pelo. Sin embargo, podemos finalmente tener alguna evidencia sustancial para emocionarse.
Un manojo de nuevas cadenas con el prefijo 'SmartDevice' se ha añadido en los servicios de juego 7.5. La mayoría de estas cadenas se suman a los botones de acción y títulos muy mundanas, pero algunos de ellos nos hizo saber que estamos viendo una interacción entre dos dispositivos, muchos de los cuales no pueden tener métodos de entrada o de emparejamiento convencionales como nuestros smartphones.
Observaciones:
- Hay una cadena que menciones la descarga de una aplicación para su dispositivo actual para controlar y gestionar otro dispositivo. Los datos de la muestra en esta cadena indica específicamente una aplicación llamada "Control remoto" y el Philips Hues Bombilla como el dispositivo. Por supuesto, el Philips Hue es una controlable, bombilla multicolor LED Wi-Fi, y generalmente aceptado ser la primera bombilla inteligente éxito.
- Una gran cantidad de estas cadenas están involucrados en emparejamiento de dos dispositivos, pero existen varios métodos diferentes para iniciar el contacto, incluyendo: NFC, Bluetooth, Wi-Fi, la introducción de códigos PIN de una etiqueta, e incluso "escuchar" a un código.
- Una cadena incluye la palabra "susurro" en su nombre, junto con el texto "Escuchar para el código de confirmación ..." Esto podría estar relacionado con Whispernet, una tecnología posiblemente utilizado por Chromecast y Cerca para la comunicación a través de las ondas sonoras.
- Muchas de las nuevas cadenas de discutir la copia o la creación de una cuenta en un segundo dispositivo. Hay un montón de cadenas similares o coincidentes utilizado por el Función Cuenta de Transferencia introducido en Lollipop con la ayuda de los servicios de reproducción.
- Una cadena menciona el acceso remoto para controlar un dispositivo.
- Una cadena de guía a los usuarios para iniciar el emparejamiento con el comando verbal (o escrito): "OK Google, creó el dispositivo." Este es probablemente el inicio de un proceso para el emparejamiento con algo más que un teléfono inteligente o tableta, ya que ese proceso se inicia de forma automática para muchos nuevos terminales después de que estén encendidos.
- Otra cadena implica la vinculación con nuevos dispositivos pulsando sobre un botón etiquetado "configurar dispositivo cercano." Esto podría ser una coincidencia, pero puede tomar ventaja de la zona para construir una lista de aparatos en las proximidades.
- Varias de estas cadenas indicar que es necesario tener una cuenta de Google o que se debe copiar a un dispositivo determinado.
Instrumentos de cuerda
Consigue el % s aplicación para controlar y gestionar su nuevo% s desde este dispositivoHubo un problema al añadir su cuenta a la bombilla. Instalar la aplicación Instalación de la aplicación ... Código de verificación Escuchando código de confirmación ... El dispositivo utiliza el mecanismo de confirmación de emparejamiento que aún no es compatible. Introduzca el código en el dispositivo. Debe aparecer en una etiqueta. Hmm. Eso no funciona. Introduzca el código en el dispositivo en su lugar. Debe aparecer en una etiqueta. Introduzca el código Ingrese el código de 4 dígitos se muestra actualmente en el dispositivo. "Copiar: 1. Asegúrese de que el otro dispositivo está encendido y desbloqueado
2. Coloque los dos dispositivos de back-to-back hasta que oiga un tono, deje a un lado "
"Grifo AMP Go utiliza NFC para copiar tus cuentas de Google, aplicaciones y datos desde el otro dispositivo. Asegúrese de NFC de ese dispositivo es por ir a Ajustes> Inalámbrico redes de amperios-hora> Más ". Introduzca este código en el otro dispositivo: Introduzca este código en el otro dispositivo: % s Si usted no elige un propietario, usted no será capaz de acceder a este dispositivo de forma remota o compartir el acceso con los demás.
Volver al otro dispositivo: 1. Diga "OK Google, creó el dispositivo" o escriba "configurar mi dispositivo" y pulse para confirmar
2. Toque % s en la lista, y siga las instrucciones que aparecen en pantalla
En el otro dispositivo: 1. Abra el Ajustes de Google aplicación
2. Seleccione Configurar dispositivo cercano
3. Toque % s en la lista, y siga las instrucciones que aparecen en pantalla
Cancelar Cerca Continuar Ajustes Instalar Siguiente OK enterado Aplicación abierta Omitir Trate otro camino Cancelar "El dispositivo se ha desconectado.
Para continuar con la instalación, conectarlo y empezar de nuevo ".Dispositivo desconectado Perdón, algo salió mal Perdón, algo salió mal Para configurar el dispositivo, necesita al menos una cuenta de Google. Para configurar su % s , necesita por lo menos una cuenta de Google.No hay cuentas para copiar OK Comenzar de nuevo Elija una cuenta Elija su dispositivo Elige un propietario Conecte el dispositivo Conecte su % s Configuración de su % s ...Conexión con el dispositivo ... Copia Copie su cuenta de Google, aplicaciones y datos a su dispositivo? Copiar a su dispositivo? Para mayor seguridad, confirme su bloqueo de pantalla para continuar con la instalación Verifique que eres tú No se puede configurar otro dispositivo Bluetooth, ya no está disponible en su dispositivo. Para mayor seguridad, esta función se ha desactivado. En el otro dispositivo, toque Omitir y continuar con la instalación. Configurar nuevo dispositivo Grifo AMP Ir completa No se puede configurar un nuevo dispositivo desde un perfil de usuario restringido. "¡Éxito!
Termine de configuración en el otro dispositivo "" ¡Éxito!
Finalizar configuración de tu "% s """Si usted está utilizando otro dispositivo Android, agarra ahora para copiar rápidamente la configuración de su dispositivo existente a este dispositivo." No, gracias Tengo otro dispositivo? Copia tus cuentas de Google, aplicaciones y datos desde el otro dispositivo Continuar instalación en el otro dispositivo. ¿Teniendo problemas? Tal vez puedas probar "No puedo encontrarlo?" Abre la aplicación Google En el otro dispositivo Lo tengo ¿Teniendo problemas? Grifo AMP Go La aplicación Google viene preinstalado en todos los dispositivos Android. Toque el botón "Todas las aplicaciones" en la pantalla principal y busque el icono que se muestra arriba. En la aplicación de Google Proceso de instalación abortada en otro dispositivo. Conectado Salvado dispositivo Este teléfono está desconectado. Tiene que estar en línea para continuar con la instalación. Algo salió mal Esta tableta está desconectado. Tiene que estar en línea para continuar con la instalación. Por favor, vuelva a intentarlo. No se pudo conectar a su dispositivo. Por favor, introduzca los detalles de Wi-Fi de nuevo. No se ha podido verificar el certificado de dispositivo Ir a Wi-Fi Instalar la aplicación No, gracias Instalar en este dispositivo Instalación de la aplicación ... Continuar sin una cuenta Saltar todos modos Saltar elegir un propietario? Continuar sin dueño Búsqueda de dispositivos Hmm. Eso no funciona. Ingrese el código de 4 dígitos se muestra actualmente en el dispositivo en su lugar. Conexión con el dispositivo ... Configuración del dispositivo ... ¡Éxito! Continuar Para configurar el dispositivo, se utilizará Bluetooth del teléfono. Empezando Clave Muestra la contraseña
Hay mucho para ser recogidos a partir de estas cuerdas, pero no todos ellos encajan en un paquete aseado. Por ejemplo, una bombilla de luz, no importa lo inteligente que es, probablemente, no va a iniciar una conexión usando ondas sonoras. La mejor explicación es que estos serán utilizados para la creación de muchos tipos de dispositivos, cada uno con sus propias características distintas. Por otra parte, esto es exactamente lo que esperamos de Android @ Home - un crisol de diferentes aparatos, cada uno con su propia manera de mantener las conexiones y la comunicación.
A diferencia de apariciones anteriores de Android @ Home, o algo que se parecían a ella, no es más que un puñado de cadenas o un enlace vago. Estas parecen los componentes genuinos para una interfaz. Algunas de estas cadenas todavía no están en uso, mientras que otros aparecen en varios diseños y en todo el código. No hay suficiente evidencia para hacer una conjetura sobre si Google anunciará nada para la casa a las E / S o si las cosas se mantendrán en silencio encubierto por otros seis meses a un año (o cuatro), pero esto está empezando a parecerse a un gran hora de abordar el concepto de casa inteligente.
Cerca Compartiendo
En esta etapa, se siente como cercanos ya debería haber puesto en marcha. Rompimos la historia de Cerca en este momento el año pasado, y que hemos visto asi que muchos bits y piezas desde entonces, se está haciendo difícil realizar un seguimiento de todos ellos. De hecho, esto puede ser el único que más se habla sujetos en todos los desmontajes, nunca. Pues resulta que, Cerca estaba destinado a hacer una aparición más en el desmontaje - esperemos que el tiempo antes de que se desata en el mundo.
Sabemos cerca se parece más a una tecnología que permite, por lo que tendremos muchas aplicaciones. A juzgar por algunas actividades nuevas, una de sus características permitirá a los usuarios compartir ... algo?
- Nombres de la actividad: ParteActividad, ShareHintActivity, AppNotInstalledDialogActivity, y AppNotSupportedDialogActivity
- También hay varios diseños nuevos con el prefijo 'nearby_sharing'
Ocupaciones
También hay varios diseños nuevos:
- nearby_opt_in_custom_title.xml
- nearby_expandable_row_view
- nearby_expandable_view
- nearby_opt_in_view
- nearby_settings_activity
- nearby_sharing_app_not_installed_popup
- nearby_sharing_app_not_supported_content
- nearby_sharing_app_not_supported_popup
- nearby_sharing_share_hint_view
Para empezar, estas cuatro actividades solo se enumeran en la AndroidManifest, pero el código que ponerlas en práctica no se encuentra. Del mismo modo, los nuevos diseños tienen muy pocas referencias a cadenas o imágenes, y los pocos que hay leen mayormente "Marcador de posición." En otras palabras, no hay nada para seguir, además de algunos nombres.
Lo único seguro decir es que habrá una interfaz en la zona que permitirá a los usuarios abrir una ventana de participación para enviar algún tipo de datos a otras aplicaciones. Más allá de eso, no hay mucho que se puede decir sin hacer algo.
Hay un último detalle de cierta importancia, un receptor que escucha las aplicaciones que han sido desinstalados.
Esto indica que las necesidades cercanas a saber sobre otras aplicaciones en el dispositivo. Es, posiblemente, sólo allí para capturar la eliminación de una importante aplicación de Google, o puede estar mirando para múltiples aplicaciones. Este es, sin duda especulativa, pero tampoco sugiere que hay una nueva aplicación de Google Cerca de llegar a la Play Store, o puede significar que habrá una API para desarrolladores de 3 ª parte. Por supuesto, hay otras explicaciones, pero estos dos son los más interesantes. Tendremos que esperar para E / S para obtener el resumen completo.
Mientras tanto, puedo salir de esto con un par de imágenes que se utilizan para la zona.
nearby_icon_36_blue
udc_header
Bloqueo inteligente puede detectar Cuando Dispositivos de confianza son usados
La combinación de desgaste y Lollipop Android hace que para una función única que llamamos Dispositivos de confianza. Nos permite mantener a nuestros teléfonos en la lista, siempre y cuando no están demasiado lejos, sin embargo, puede confiar en que van a bloquear a cal y canto en el caso de pérdida o robo. Una nueva cadena sugiere un cambio en las reglas para llevar encima que están destinados a mantener su teléfono desbloqueado: que en realidad tienen que ser pasado.
Para ser claro, esto es una interpretación muy literal de una sola cadena. Es muy posible que la elección de la redacción es imprecisa o accidental. Por otro lado, un número de personas han sugerido este comportamiento puede estar ya activo, ya que se han dado cuenta de sus teléfonos tienden a bloquear cuando sus dispositivos de desgaste están en el cargador. Esta cadena no parece estar en uso, sin embargo, por lo que este podría muy posiblemente cambiará en el futuro.
Envolver
Eso es todo para la parte 1 de esta desmontaje. Parte 2 ya está disponible para su disfrute la lectura.
Descargar
El APK está firmado por Google y actualiza su aplicación existente. La firma criptográfica garantiza que el archivo es seguro para instalar y no se ha alterado de ninguna manera. En lugar de esperar a que Google para empujar esta descarga para sus dispositivos, que pueden tardar días, descargarlo e instalarlo como cualquier otro APK.
Nombre del archivo: com.google.android.gms-7.5.66_ (1939950-430) -7566430-minAPI21.apk
Versión: 7.5.66 (1939950-430) (7566430)
MD5: 004c2a4ad645f0e5e0d1f12599213033
- APK Espejo
Para averiguar la versión correcta de servicios de Google Play para su dispositivo Android, vaya a Configuración -> Aplicaciones -> servicios de Google Play y observe los 3 últimos números en los paréntesis. Verás algo como -xyz donde:
* X define versión de Android:
- 0 para Android lt; 5.0
- 4 y 7 para Android> = 5.0
- 8 para la TV Android
* Y define la arquitectura de la CPU:
- 1 para armeabi
- 3 para armeabi-v7a
- 4 para arm64-V8A
- 7 para x86
* Z define DPI:
- 0 para Universal
- 2 por 160
- 4 por 240
- 6 de 320
- 8 de 480
Notas:
- Parece que -7YZ -4YZ construye convirtió con servicios de Google Play 6.5. Si estuvieras en -7YZ antes, ahora debería instalar -4YZ.
- Parece -8YZ construye son para TV Android.
Ejemplos:
- -014 para Android lt; 5,0 CPU armeabi 240 dispositivo de DPI
- -438 para la CPU armeabi-v7a dispositivo 480 DPI Android 5.0+
- -876 para Android x86 TV CPU 320 dispositivo de DPI